lap-winding device - English Synonyms Dictionary